A Skip In Time
30 Liddon Rd., Newham, London, United Kingdom, E13 9DX
(02075) 110912 Phone